European bugleweed - Turco Inglés Diccionario